reflect.flag.kind (method)
61 uses
reflect (current package)
value.go#L82: func (f flag) kind() Kind {
value.go#L223: panic(&ValueError{methodName(), f.kind()})
value.go#L1118: k := v.kind()
value.go#L1128: panic(&ValueError{"reflect.Value.Cap", v.kind()})
value.go#L1141: switch v.kind() {
value.go#L1152: k := v.kind()
value.go#L1159: panic(&ValueError{"reflect.Value.Complex", v.kind()})
value.go#L1167: k := v.kind()
value.go#L1213: panic(&ValueError{"reflect.Value.Elem", v.kind()})
value.go#L1219: if v.kind() != Struct {
value.go#L1220: panic(&ValueError{"reflect.Value.Field", v.kind()})
value.go#L1317: switch v.kind() {
value.go#L1328: k := v.kind()
value.go#L1335: panic(&ValueError{"reflect.Value.Float", v.kind()})
value.go#L1343: switch v.kind() {
value.go#L1383: panic(&ValueError{"reflect.Value.Index", v.kind()})
value.go#L1388: switch v.kind() {
value.go#L1399: k := v.kind()
value.go#L1413: panic(&ValueError{"reflect.Value.Int", v.kind()})
value.go#L1447: if v.kind() == Interface {
value.go#L1490: k := v.kind()
value.go#L1506: panic(&ValueError{"reflect.Value.IsNil", v.kind()})
value.go#L1521: switch v.kind() {
value.go#L1561: return v.kind()
value.go#L1567: k := v.kind()
value.go#L1583: panic(&ValueError{"reflect.Value.Len", v.kind()})
value.go#L1605: if (tt.key == stringType || key.kind() == String) && tt.key == key.typ && tt.elem.size <= maxValSize {
value.go#L1723: if v.kind() == Interface {
value.go#L1764: if v.kind() == Interface {
value.go#L1901: k := v.kind()
value.go#L1908: panic(&ValueError{"reflect.Value.OverflowComplex", v.kind()})
value.go#L1914: k := v.kind()
value.go#L1921: panic(&ValueError{"reflect.Value.OverflowFloat", v.kind()})
value.go#L1934: k := v.kind()
value.go#L1941: panic(&ValueError{"reflect.Value.OverflowInt", v.kind()})
value.go#L1947: k := v.kind()
value.go#L1954: panic(&ValueError{"reflect.Value.OverflowUint", v.kind()})
value.go#L1979: k := v.kind()
value.go#L2015: panic(&ValueError{"reflect.Value.Pointer", v.kind()})
value.go#L2087: if v.kind() == Interface {
value.go#L2136: switch k := v.kind(); k {
value.go#L2138: panic(&ValueError{"reflect.Value.SetComplex", v.kind()})
value.go#L2150: switch k := v.kind(); k {
value.go#L2152: panic(&ValueError{"reflect.Value.SetFloat", v.kind()})
value.go#L2164: switch k := v.kind(); k {
value.go#L2166: panic(&ValueError{"reflect.Value.SetInt", v.kind()})
value.go#L2218: if (tt.key == stringType || key.kind() == String) && tt.key == key.typ && tt.elem.size <= maxValSize {
value.go#L2262: switch k := v.kind(); k {
value.go#L2264: panic(&ValueError{"reflect.Value.SetUint", v.kind()})
value.go#L2305: switch kind := v.kind(); kind {
value.go#L2307: panic(&ValueError{"reflect.Value.Slice", v.kind()})
value.go#L2367: switch kind := v.kind(); kind {
value.go#L2369: panic(&ValueError{"reflect.Value.Slice3", v.kind()})
value.go#L2417: switch k := v.kind(); k {
value.go#L2483: switch v.kind() {
value.go#L2494: k := v.kind()
value.go#L2510: panic(&ValueError{"reflect.Value.Uint", v.kind()})
value.go#L2545: k := v.kind()
value.go#L2581: panic(&ValueError{"reflect.Value.UnsafePointer", v.kind()})
value.go#L2683: dk := dst.kind()
value.go#L2692: sk := src.kind()